@charset "utf-8";
/*全局样式*/
html,body,div,form,input,p,ul,li,dl,dt,dd,h1,caption{margin:0; padding:0; color:#333; font-size:12px;}
html,body{height:100%; overflow:hidden}
body{background:#fff;}
html{
scrollbar-arrow-color:#30b2db;
scrollbar-face-color:#d6fdff;
scrollbar-darkshadow-color:#3fb2c3;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#3fb2c3;
scrollbar-shadow-color:#ddeef9;
scrollbar-track-color:#ecf5fb;}
html,body{height:100%; overflow:hidden}
li{list-style:none}
a{text-decoration:none; color:#049}
a:hover{text-decoration:underline}
.tac{text-align:center}
.tar{text-align:right}
/*登录样式*/
.login_body{background:#fff url(../images/x_bg.gif) left -1962px repeat-x;}
.login_parent{background:url(../images/login.jpg) no-repeat; width:847px; height:588px; margin:0 auto; position:relative;}
.login_parent form{width:350px; margin-left:535px; padding-top:310px; overflow:hidden;font: bold 14px/35px ""; color:#333;}
.login_parent div{font-size:14px; _margin-top:8px;}
.form_off,.form_on{vertical-align:middle;padding:3px;border:1px solid #fff;}
.form_on{border:1px solid #fff;border-left:1px solid #000; border-top:1px solid #000; }
.login_parent p{ margin:3px 0 0 50px; color:#333; font: normal 12px/20px ""}
.login_parent p input{vertical-align:middle;_vertical-align:text-bottom}
.login,.login_over,.regis,.regis_over{background:url(../images/bg.gif) no-repeat -79px -28px; width:70px; height:26px; border:none; margin:15px 10px 15px 0; font:bold 14px/26px ""; text-align:center;color:#626262; position:relative}
.login{background-position:left -28px;}
.login_over{background-position: left top;}
.regis_over{background-position: -79px top; }
.login,.login_over{color:#900}
.copy_right{ color:#fff; text-align:center; line-height:25px; position:absolute; bottom:17px; width:847px;}
.c_bor{border:1px solid #7e9db8; display:inline-block;_display:inline; margin-left:5px; margin-right:10px;}
/*头部样式*/
.head{text-align:center;background:url(../images/x_bg.gif) left top repeat-x; height:78px; overflow:hidden}
.logo{position:absolute; left:0; top:0;}
.banner{position:relative; z-index:3; background:url(../images/banner.png) no-repeat;_background:url();
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/banner.png") ;width:485px; height:71px; margin:0 auto}
.head_right{background:url(../images/bg.gif) left -56px no-repeat; position:absolute; right:0; top:0;height:78px; width:296px;text-align:right; color:#fff;}
.head_right div{color:#005a58; margin:5px 8px 0 0 ;}
.head_right div span{color:#70bcb9;}
.head_right div a{color:#005a58;}
.head_right p{ clear:both; width:142px; line-height:23px; color:#fff;float:right; margin-top:23px;  padding-right:11px;text-align:center;display:inline-block}
/*菜单样式*/
.menu_bg{background:url(../images/y_bg.gif) left top repeat-y; padding-left:3px;}
.tree_tab{border:1px solid #9dbec5; height:100%; border-collapse:collapse}
.tree_tab th{border-bottom:1px solid #9dbec5; background:url(../images/bg.gif) left -140px no-repeat;height:30px; font:bold 14px/30px ""; color:#005a58; text-align:left; padding-left:63px;}
.tree_tab td{background:#e0fcfd; vertical-align:top; padding:5px;}
/*右侧内容*/
.cont_body{border:1px solid #a2abb6;border-left:none;border-top:none;background:#fff url(../images/x_bg.gif) left -215px repeat-x fixed; padding:10px;}
.sear{ width:100%; margin-bottom:5px;}
.sear td{text-align:left; padding-left:5px; white-space:nowrap}
.sear td.tar{text-align:right}
.butt2,.butt2_over{background:url(../images/bg.gif) -155px top no-repeat;height:23px;text-align:center; font:bold 12px/23px ""; color:#005a58; border:none; margin-right:5px; vertical-align:middle; width:55px;}
.butt2_over{background-position:-215px top;}
/*版权样式*/
.footer{background:url(../images/x_bg.gif) left -80px;text-align:center; line-height:28px; color:#000;}
/*列表样式*/
/*列表样式*/
.list_wrap{overflow:auto;_float:left; width:100%;}
.list{border:1px solid #b9d3d7; border-collapse:collapse; width:100%; background:#fff;}
.list th{ background:#d5effe; color:#0d458c; height:30px; line-height:30px;}
.list th,.list td{border:1px solid #b9d3d7;}
.list td {padding:7px 5px;}
.list tr.even{background:#f1faff;}
.list tr.over{background:#ffffe3;}
.list tr.select{background:#ccf;}

/*分页样式*/
.page{width:100%; margin:10px 0 5px; border-top:1px solid #9dbec5; }
.page td{text-align:left; padding:8px 5px 5px}
.page td.tar{text-align:right}
.page input,.page img{vertical-align:middle}
/*当前位置*/
.curr{background:url(../images/x_bg.gif) left -150px repeat-x; height:32px; padding-left:10px; line-height:32px;}
*html .curr{_height:24px; padding-top:8px;}
.curr img{vertical-align:middle; margin-right:5px;}
/*新建页面*/
.new{width:98%; margin:10px auto;border:1px solid #bed6d2; border-collapse:collapse;}
.new td{border:1px solid #bed6d2; padding:5px 5px 5px 0;}
.new caption{font:bold 14px/35px "";}
.new textarea{overflow:auto; height:60px;}
.abs_img{vertical-align:middle; margin-left:-30px}
.form_off,.form_on{vertical-align:middle;padding:2px;border:1px solid #fff;}
.form_on{border:1px solid #fff;border-left:1px solid #000; border-top:1px solid #000; }
/*用户信息修改*/
.user{width:50%; margin:10px auto;border:1px solid #bed6d2; border-collapse:collapse;}
.user td{border:1px solid #bed6d2; padding:5px 5px 5px 0;}
.user caption{font:bold 14px/35px "";}
.user textarea{overflow:auto; height:60px;}
/*项目信息页面*/
.item_head{color:#005a58; font:bold 26px/68px "宋体"; text-align:center;background:url(../images/item_info_bg.gif) repeat-x left -140px; white-space:nowrap}
.item_nav{height:42px;background:url(../images/item_info_bg.gif) repeat-x left -208px; margin-top:1px;}
.item_nav p{width:85%; margin:0 auto; white-space:nowrap}
.item_nav p a{ float:left;background:url(../images/item_info_bg.gif) no-repeat left -50px; padding-left:20px; height:42px;}
.item_nav p a span{padding-right:20px;color:#283131; font:bold 12px/40px "";height:42px; float:left;}
.item_nav p a:hover{text-decoration:none; background-position:left -90px;}
.item_nav p a:hover span{background:url(../images/item_info_bg.gif) right -90px;}
.item_nav p a.curr{background:url(../images/item_info_bg.gif) no-repeat left top; }
.item_nav p a.curr span{background:url(../images/item_info_bg.gif) no-repeat right top; }